package com.stylefeng.guns.modular.system.model;

import java.util.Date;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;

/**
 * <p>
 * 手机信息表
 * </p>
 *
 * @author kutty
 * @since 2018-10-08
 */
@TableName("phone_info")
public class Info extends Model<Info> {

    private static final long serialVersionUID = 1L;

    /**
     * imsi
     */
    private String imsi;
    /**
     * imei
     */
    private String imei;
    /**
     * mac地址
     */
    private String mac;
    /**
     * ip地址
     */
    private String ip;
    /**
     * 网络
     */
    private String network;
    /**
     * 系统版本
     */
    private String os;
    /**
     * 国家
     */
    private String country;
    /**
     * 省份
     */
    private String province;
    /**
     * 运营商
     */
    private String operator;
    /**
     * 型号
     */
    private String model;
    /**
     * 渠道
     */
    private String channel;
    /**
     * 版本号
     */
    private String version;
    /**
     * 电话号码
     */
    private String phonenumber;
    /**
     * 时间
     */
    private Date time;


    public String getImsi() {
        return imsi;
    }

    public void setImsi(String imsi) {
        this.imsi = imsi;
    }

    public String getImei() {
        return imei;
    }

    public void setImei(String imei) {
        this.imei = imei;
    }

    public String getMac() {
        return mac;
    }

    public void setMac(String mac) {
        this.mac = mac;
    }

    public String getIp() {
        return ip;
    }

    public void setIp(String ip) {
        this.ip = ip;
    }

    public String getNetwork() {
        return network;
    }

    public void setNetwork(String network) {
        this.network = network;
    }

    public String getOs() {
        return os;
    }

    public void setOs(String os) {
        this.os = os;
    }

    public String getCountry() {
        return country;
    }

    public void setCountry(String country) {
        this.country = country;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getOperator() {
        return operator;
    }

    public void setOperator(String operator) {
        this.operator = operator;
    }

    public String getModel() {
        return model;
    }

    public void setModel(String model) {
        this.model = model;
    }

    public String getChannel() {
        return channel;
    }

    public void setChannel(String channel) {
        this.channel = channel;
    }

    public String getVersion() {
        return version;
    }

    public void setVersion(String version) {
        this.version = version;
    }

    public String getPhonenumber() {
        return phonenumber;
    }

    public void setPhonenumber(String phonenumber) {
        this.phonenumber = phonenumber;
    }

    public Date getTime() {
        return time;
    }

    public void setTime(Date time) {
        this.time = time;
    }

    @Override
    protected Serializable pkVal() {
        return null;
    }

    @Override
    public String toString() {
        return "Info{" +
        "imsi=" + imsi +
        ", imei=" + imei +
        ", mac=" + mac +
        ", ip=" + ip +
        ", network=" + network +
        ", os=" + os +
        ", country=" + country +
        ", province=" + province +
        ", operator=" + operator +
        ", model=" + model +
        ", channel=" + channel +
        ", version=" + version +
        ", phonenumber=" + phonenumber +
        ", time=" + time +
        "}";
    }
}
